EXPLAINED: Russian Oil Price Cap Starting Today

A price cap on Russian oil comes into force today, Dec. 5, as western nations seek to punish the Kremlin financially for its invasion of Ukraine without upsetting already fragile global economic markets. Inside a Gazprom plant in Omsk, Russia. Photo: AFP The move is a delicate balancing act with many moving parts that has … Continue reading EXPLAINED: Russian Oil Price Cap Starting Today